package com.comac.print.component.app.cmd;

import com.alibaba.cola.dto.DTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * PrintRecordCmd
 *
 * @author yy
 */
@ApiModel("打印信息保存")
@Data
public class PrintRecordCmd extends DTO {

    @ApiModelProperty("模板id")
    private Integer mpId;

    @ApiModelProperty("系统id")
    private Integer stId;

    @ApiModelProperty("模板URL")
    private String mpUrl;

    @ApiModelProperty("来源系统")
    private String source;

    @ApiModelProperty("打印人")
    private String printPerson;

    @ApiModelProperty("打印时间")
    private String printTime;

    @ApiModelProperty("数据源接口地址")
    private String dataSourceUrl;

    @ApiModelProperty("入参值")
    private String inputParameterValue;

    @ApiModelProperty("是否消息订阅")
    private Boolean messageSubscriptionFlag;

    @ApiModelProperty("消息结构topic")
    private String messageTopic;

    @ApiModelProperty("认证")
    private String ak;

    @ApiModelProperty("模板配置路由")
    private String code;


}
